- Налоговое право

1С журнал регистрации

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

Для фиксирования различных событий и отслеживания истории работы пользователей с системой 1С:Предприятия предназначен специальный инструмент — Журнал регистрации.
При работе пользователей система «1С:Предприятие» в журнале регистрации фиксируется основные действия, выполняемые пользователем по модификации данных информационной базы, выполнению регламентных операций, подключению и отключению от системы и т. д.



Полезные статьи:

  • Превышен максимально допустимый размер внутреннего файла 1Cv8.1CD
  • Как изменить язык интерфейса 1С:Предприятие 8 с английского на русский

Журнал регистрации 1С:Предприятие 8

Журнал регистрации может формироваться в двух форматах:

  • .lgf — Последовательный формат.
  • .lgd — Формат SQLite.

В зависимости от версии системы «1С:Предприятия», по умолчанию используются различные форматы журналов:

  • В старых версиях платформы 1С:Предприятии, до 8.3.4 и младше мог быть использован только последовательный формат журнала регистрации .lgf.
  • В версиях с 8.3.5 по 8.3.11 по умолчанию используется формат SQLite .lgd.
  • В новых версиях, начиная 8.3.12 и старше по умолчанию используется последовательный формат .lgf.

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

Журнал регистрации в 1С 8.3 предназначен для хранения событий в информационной базе 1С и содержит действия пользователей в системе:

  • Попытки входа и выхода из информационной базы;
  • Ошибки аутентификации;
  • Ошибки в сервисах и программном коде;
  • Технические ошибки;
  • Выполнение фоновых заданий;
  • Создание документов и справочников;
  • Удаление документов и элементов справочников;
  • Проведение и отмена проведения документов:

В клиент-серверной базе журнал расположен: C:\Program Files (x86)\1cv8\srvinfo\reg_1541\f12880f9-dbd1-4314-a8d8-5db9c25d71b6\1Cv8Log\. Где:

  • C:\Program Files (x86)\1cv8 – путь установки 1С;
  • srvinfo – каталог со служебными данными кластера;
  • reg_1541 – кластер, который находится на порту 1541;
  • f12880f9-dbd1-4314-a8d8-5db9c25d71b6 – ID информационной базы;
  • 1Cv8Log – каталог с журналом регистрации:

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

Кроме этого для журналов регистрации нового вида (.lgd) можно использовать другой способ — внешний источник данных.

Для того, что бы использовать файл журнала регистрации в качестве внешнего источника данных, потребуется установить ODBC драйвер для SQLite, скачать его можно здесь (выбор между 32-х и 64-х битыми версиями зависит не от версии ОС, а от версии 1С).

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

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

В Файловой базе: в каталоге базы папка 1Cv8Log — это и есть директория содержащая журнал регистрации.

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

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

С версии 8.3.5.1068. Значительно переработали журнал регистрации для того, чтобы увеличить скорость выполнения запросов к журналу и повысить надёжность хранения данных.

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

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

Журнал регистрации в 1С Предприятии – Зачем он нужен ?

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

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

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

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

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

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

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

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

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

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

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

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

Небольшое отступление

Известно, что стандартный журнал регистрации в 1С не информативен. Он предоставляет информацию об идентификаторе транзакции, но не предоставляет сведения о том какой реквизит был изменен, что, по нашему мнению, более важно. Далее самый больной вопрос, как быть, если пользователей работает много, изменений производится тоже достаточно много и Вы пытаетесь, в стандартном журнале найти, кто изменил документ? Как это не печально, но подобная, в общем случае, тривиальная задача займет у Вас очень много времени, т.к. открывается и ищется все чудовищно долго. Простой отбор по какому-нибудь документу может занимать 5-10 минут, а время, как известно, деньги… Так же в стандартном журнале нельзя увидеть, что было изменено в объекте. Т.е. на вопрос, какой конкретно реквизит или строчка в табличной части были изменены, ответа мы не получим. Зачастую нерадивые сотрудники этим пользуются, аргументируя, что они просто открыли документ и вместо кнопки «Закрыть» нажали «OK» ничего не изменив. Не получится настроить встроенный журнал, чтобы из открытого документа или справочника можно было бы нажатием одной кнопки увидеть всю историю изменений. А это очень удобно!

Демо-сервер Руководство пользователя

Прежде всего, хочется перечислить, все основные механизмы с обоснованием, почему используются именно они:

  • Подсистема работает в конфигурациях 8.2 и 8.3 в толстом, тонком и WEB-клиенте (обычные и управляемые формы). Сейчас сложилась парадоксальная ситуация. Есть конфигурации, которые используют обычные формы, есть которые работают на управляемых формах, а так же есть те, которые работают и так и так. Наша подсистема позволяет работать в любом режиме, причем если будет запущена в толстом клиенте, то будет интерфейс и формы толстого клиента, если в тонком или WEB, то на управляемых формах. При этом практически не будет никакой разницы с точки зрения функциональности.
  • Регистрируются изменения для следующих видов объектов: константы, справочники, документы, планы видов характеристик, планы счетов, планы видов расчета, бизнес-процессы, задачи и регистры сведений.
  • Для хранения истории изменений объектов используется внешняя информационная база 1C. Был выбран именно этот механизм хранения, т.к. он не влияет на размер основной информационной базы 1C, а работа напрямую с отдельной информационной базой позволяет быстро производить чтение и запись событий.
  • При помещении во внешнюю информационную базу история изменений объектов «сжимается». Что это значит? Приведем пример. Допустим пользователь «А» создал документ, заполнил его и провел. Затем пользователь «Б» его открыл и изменил в нем один реквизит, после чего также провел. При этом наша подсистема позволит Вам увидеть, только то, что пользователь «Б» изменил без показа всех реквизитов. Это позволяет точно сказать, что было изменено.
  • Есть возможность настроить список объектов, по которым не нужно отслеживать изменения. Скажем больше: такая возможность просто необходима! Так как в типовых конфигурациях есть, например, справочники «Сохраненные настройки» или «Рабочие места», по которым нет необходимости вести историю изменений т.к. эти справочники служебные.
  • Поддержка ведении истории в распределенных информационных базах (РИБ) с двумя способами ведения истории (полный или упрощенный).
  • Просмотр изменений прямо на формах объектов. Позволяет при открытии объектов из журнала регистрации подсветить на форме измененные объекты красной рамкой. При этом в подсказках измененных объектов пишется дата изменения, кто изменил, что было раньше и что стало после изменения.
  • «Откат» изменений объектов в конфигурации на предыдущие версии по данным журнала регистрации.
  • Возможность записи событий входа и выхода пользователей в информационную базу (при желании можно отключить).
  • Гибкая система отборов: по пользователю, компьютеру, типу метаданных, объекту, представлению, событию за период. Все отборы устанавливаются на фантастической скорости! Это не десятки минут ожидания работы типового механизма. Все просто и быстро.
  • Один журнал регистрации для нескольких информационных баз 1С.
  • Минимальное влияние на производительность. Вы практически не почувствуете разницу при работе с нашей подсистемой и без нее.
  • Для типовых конфигураций разработаны внешние печатные формы, которые позволят просматривать истории изменений объектов при печати. Т.е. для любых объектов типовых конфигураций (БП, ЗУП, УПП, УТ, КА, БГУ, УНФ) можно за пару щелчков мыши, нажав на кнопку «Печать» и выбрав пункт «Просмотр изменений» открыть изменения данного объекта.
  • В подсистеме используется уникальный механизм защиты от записи истории объектов в клонах информационных баз. Часто, необходимо сделать копию информационной базы для тестирования доработок, экспериментов и т.д. При этом наша подсистема будет работать только в работающей конфигурации, в копиях-клонах работать она не будет. Эта особенность пригодится программистам, т.к. позволит не думать, что копия будет добавлять свои события в историю.

Подсистема работает на платформе не ниже 1С:Предприятие 8.2.17, а так же может работать на тонком, толстом и web-интерфейсе.

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

Подсистема постоянно совершенствуется и обновляется. Мы добавляем новый функционал, устраняем найденные ошибки и неточности. Стараемся угодить каждому клиенту.
Список обновлений
Если срок действия предоставления поддержки и обновлений истек, Вы можете продлить его за небольшую оплату. Клиентам, которые покупали версию 1.x, для перехода на новую редакцию 2.0, не нужно покупать подсистему снова, необходимо лишь приобрести обновления на срок не менее, чем на 12 месяцев.

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

Остались вопросы? Тогда Вам поможет окончательно определиться демо-сервер, на котором Вы можете попробовать как работает наша подсистема.
Сделайте свою жизнь проще! Пусть работа будет приносить только удовольствие!

Все настройки, очистку и оптимизацию журнала регистрации, можно проводить только через RPD подключение.

Для начала, нужно узнать, где хранится журнал регистрации. Для этого, запускаем программу 1C.

Подсистема Журнал регистрации во внешней информационной базе 1С

Также с целью сокращения объема занимаемого дискового пространства, можно уменьшить период ведения журнала регистрации.

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

На первый взгляд кажется, что работа с журналом регистрации программными средствами бессмысленна. Но дело в том, что используя метод ЗаписьЖурналаРегистрации() бывает удобно фиксировать сообщения об ошибках, а также иногда использовать при отладке, в том числе и для фоновых заданий и для внешних соединений. Подробно работа с этим методом описана в синтакс-помощнике, поэтому просто приведу небольшой пример.

Посредник должен ввести журнал регистрации счетов-фактур самостоятельно, даже если он не должен перечислять НДС. Рассмотрим какие организации являются посредниками:

  • Коммерческие посредники – это те организации, которые выполняют поручения заказчиков, но от своего имени.
  • Транспортные экспедиторы, которые привлекают третьих лиц для выполнения услуг и застройщики, которые сами не выполняют заказы, а привлекают другие подрядные организации, тоже являются посредниками.

Вести учет счетов-фактур от посреднической деятельности можно «вручную», но в ИФНС нужно сдавать только в электронном формате. Контрагенты за несвоевременное предоставление сведений из журнала учета счетов-фактур могут быть оштрафованы на 10 000 руб. согласно ст. 126.1 п.2 НК РФ.

Какие счета-фактуры должны регистрировать посредники:

  • Счета-фактуры, которые посредник выставляет на реализацию товара (услугу) от своего имени, но которые являются собственностью заказчика;
  • Счета-фактуры, которые заказчик предъявляет сам после того, как посредник продает товар (услугу);
  • Счета-фактуры, которые продавец предъявляет на имя посредника при покупке товара (услуги) для заказчика;
  • Счета – фактуры, которые посредник предъявляет заказчику по приобретенному товару, услуге, работе, имущественному праву у продавца.

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

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

Если посредник (комиссионер) продает товар заказчика (комитента), то и сам должен выписать счет-фактуру покупателю. После чего должен передать ее заказчику (комитенту), который на основании выписанного (подготовленного) счета-фактуры посредником (комиссионером) выставит данный счет-фактуру на отгрузку.

Когда посредник приобретает (покупает) товар для Заказчика, тогда он должен перевыставить полученный счет-фактуру от продавца заказчику.

В таком же порядке должны оформляться счета-фактуры на аванс.

При продаже товара заказчика (комитента), если он использует ОСНО, то посредник (комиссионер) обязан составить счет-фактуру, даже если сам НДС в бюджет не платит, а если заказчик (комитент) применяет УСН, тогда посредник не должен выставлять счет-фактуру на отгрузку.

Вернуть старый формат записи журнала регистрации

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

1С 8.2

  • Блог пользователя Nicholas
  • Добавить комментарий
  • Как обновлять не типовую конфигурацию 7.7
  • Переход на 1С:Зарплата и Управление Персоналом 8.2

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

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

sqlite3_step failed: database disk image is malformed

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

sqlite3_exec failed: attempt to write a readonly database

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

Сокращаем журнал регистрации в базе 1С

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

Для удаления журнала регистрации необходимо удалить каталог «1Cv8Log». Для сохранения при переносе в новую базу скопировать каталог «1Cv8Log».

  • Предупреждения — Не являются ошибками. Важные сообщения
  • Ошибки — Все возможные варианты сбоев и ошибок в системе
  • Информация — Информация об изменяемых данных в базе
  • Примечания — Можно отключить, если нет необходимости хранить до информацию при записи (текстовое описание события)

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

Как это не печально, но подобная, в общем случае, тривиальная задача займет у Вас очень много времени, т.к. открывается и ищется все чудовищно долго. Простой отбор по какому-нибудь документу может занимать 5-10 минут, а время, как известно, деньги… Так же в стандартном журнале нельзя увидеть, что было изменено в объекте. Т.е.

на вопрос, какой конкретно реквизит или строчка в табличной части были изменены, ответа мы не получим. Зачастую нерадивые сотрудники этим пользуются, аргументируя, что они просто открыли документ и вместо кнопки «Закрыть» нажали «OK» ничего не изменив. Не получится настроить встроенный журнал, чтобы из открытого документа или справочника можно было бы нажатием одной кнопки увидеть всю историю изменений. А это очень удобно!

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

Журнал регистрации в 1С 8.3 предназначен для хранения событий в информационной базе 1С и содержит действия пользователей в системе:

  • Попытки входа и выхода из информационной базы;
  • Ошибки аутентификации;
  • Ошибки в сервисах и программном коде;
  • Технические ошибки;
  • Выполнение фоновых заданий;
  • Создание документов и справочников;
  • Удаление документов и элементов справочников;
  • Проведение и отмена проведения документов:

Журнал регистрации можно открыть в конфигураторе либо в пользовательском режиме. Изучим более подробно.

  1. Меню Файл – Открыть или сочетание клавиш Ctrl O:

Таким образом можем открыть ранее сохраненный Журнал Регистрации:

  1. Меню Администрирование – Журнал регистрации:
  • Главное меню – Все функции – Стандартные – Журнал регистрации:
  • Раздел Администрирование – панель навигации Журнал регистрации или Настройки программы – Поддержка и обслуживание:
  • Поддержка и обслуживание – Журнал регистрации:

Можем накладывать различные фильтры:

  • Показывать – есть возможность установить определенное количество событий:
  • Критичность – показать только Ошибки или Предупреждения, или Все события:
  • Выбрать события за определенный период:
  • Установить отбор по значению в текущей колонки:
  • Обновить журнал регистрации на текущее время:
  • Если текст сообщения большой и полностью не входит в колонку, то можно посмотреть текущее событие в отдельном окне:
  • Также есть возможность установить более сложные фильтры:

В этой форме можно наложить следующие фильтры:

  • Установить период, за который нужно отобрать события;
  • Поле События – указать конкретные события (добавления, изменения, проведение, удаление);
  • Поле Пользователи – произвести отбор по определенному пользователю;
  • Поле Компьютеры – произвести отбор по нужному компьютеру, с которого производилась работа в программе 1С;
  • Поле Важность – выбрать степень важности событий;
  • Поле Метаданные – выбрать все документы, например, документы Реализация (акты, накладные);
  • Поле Данные – можно посмотреть какие действия производились с определенным документом или элементом справочника:

Как настроить и очистить журнал регистрации базы 1С

В клиент-серверной базе журнал расположен: C:Program Files (x86)1cv8srvinforeg_1541f12880f9-dbd1-4314-a8d8-5db9c25d71b61Cv8Log. Где:

  • C:Program Files (x86)1cv8 – путь установки 1С;
  • srvinfo – каталог со служебными данными кластера;
  • reg_1541 – кластер, который находится на порту 1541;
  • f12880f9-dbd1-4314-a8d8-5db9c25d71b6 – ID информационной базы;
  • 1Cv8Log – каталог с журналом регистрации:

Прежде всего, хочется перечислить, все основные механизмы с обоснованием, почему используются именно они:

  • Подсистема работает в конфигурациях 8.2 и 8.3 в толстом, тонком и WEB-клиенте (обычные и управляемые формы). Сейчас сложилась парадоксальная ситуация. Есть конфигурации, которые используют обычные формы, есть которые работают на управляемых формах, а так же есть те, которые работают и так и так. Наша подсистема позволяет работать в любом режиме, причем если будет запущена в толстом клиенте, то будет интерфейс и формы толстого клиента, если в тонком или WEB, то на управляемых формах. При этом практически не будет никакой разницы с точки зрения функциональности.
  • Регистрируются изменения для следующих видов объектов: константы, справочники, документы, планы видов характеристик, планы счетов, планы видов расчета, бизнес-процессы, задачи и регистры сведений.
  • Для хранения истории изменений объектов используется внешняя информационная база 1C. Был выбран именно этот механизм хранения, т.к. он не влияет на размер основной информационной базы 1C, а работа напрямую с отдельной информационной базой позволяет быстро производить чтение и запись событий.
  • При помещении во внешнюю информационную базу история изменений объектов «сжимается». Что это значит? Приведем пример. Допустим пользователь «А» создал документ, заполнил его и провел. Затем пользователь «Б» его открыл и изменил в нем один реквизит, после чего также провел. При этом наша подсистема позволит Вам увидеть, только то, что пользователь «Б» изменил без показа всех реквизитов. Это позволяет точно сказать, что было изменено.
  • Есть возможность настроить список объектов, по которым не нужно отслеживать изменения. Скажем больше: такая возможность просто необходима! Так как в типовых конфигурациях есть, например, справочники «Сохраненные настройки» или «Рабочие места», по которым нет необходимости вести историю изменений т.к. эти справочники служебные.
  • Поддержка ведении истории в распределенных информационных базах (РИБ) с двумя способами ведения истории (полный или упрощенный).
  • Просмотр изменений прямо на формах объектов. Позволяет при открытии объектов из журнала регистрации подсветить на форме измененные объекты красной рамкой. При этом в подсказках измененных объектов пишется дата изменения, кто изменил, что было раньше и что стало после изменения.
  • «Откат» изменений объектов в конфигурации на предыдущие версии по данным журнала регистрации.
  • Возможность записи событий входа и выхода пользователей в информационную базу (при желании можно отключить).
  • Гибкая система отборов: по пользователю, компьютеру, типу метаданных, объекту, представлению, событию за период. Все отборы устанавливаются на фантастической скорости! Это не десятки минут ожидания работы типового механизма. Все просто и быстро.
  • Один журнал регистрации для нескольких информационных баз 1С.
  • Минимальное влияние на производительность. Вы практически не почувствуете разницу при работе с нашей подсистемой и без нее.
  • Для типовых конфигураций разработаны внешние печатные формы, которые позволят просматривать истории изменений объектов при печати. Т.е. для любых объектов типовых конфигураций (БП, ЗУП, УПП, УТ, КА, БГУ, УНФ) можно за пару щелчков мыши, нажав на кнопку «Печать» и выбрав пункт «Просмотр изменений» открыть изменения данного объекта.
  • В подсистеме используется уникальный механизм защиты от записи истории объектов в клонах информационных баз. Часто, необходимо сделать копию информационной базы для тестирования доработок, экспериментов и т.д. При этом наша подсистема будет работать только в работающей конфигурации, в копиях-клонах работать она не будет. Эта особенность пригодится программистам, т.к. позволит не думать, что копия будет добавлять свои события в историю.

Для журнала регистрации доступно установить следующие настройки:

  • Не регистрировать;
  • Регистрировать ошибки;
  • Регистрировать ошибки, предупреждения;
  • Регистрировать ошибки, предупреждения, информацию;
  • Регистрировать ошибки, предупреждения, информацию, примечания.

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

Далее указываем до какой даты хотим удалить события. Перед тем как нажать на кнопку ОК – нужно создать резервную копию журнала регистрации в 1С. Данную операцию можно выполнить следующими способами:

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

Данная операция может занять продолжительное время, в зависимости от объема файла и мощности компьютера.

Подсистема работает на платформе не ниже 1С:Предприятие 8.2.17, а так же может работать на тонком, толстом и web-интерфейсе.

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

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

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

Все публикации Журнал регистрации — все для 1С

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

В режиме Конфигуратор зайдем в пункт меню Администрирование — Настройка журнала регистрации.

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

  • Не регистрировать;
  • Регистрировать ошибки;
  • Регистрировать ошибки, предупреждения;
  • Регистрировать ошибки, предупреждения, информацию;
  • Регистрировать ошибки, предупреждения, информацию, примечания.

Чтобы отключить полностью Журнал регистрации, нужно установить переключатель в положение Не регистрировать.

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

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

В этом случае файлы логов в папке 1Cv8Log будут разбиваться по периодам в зависимости от настройки, что увеличит производительность работы Журнала регистрации. Каждый файл будет содержать фрагмент журнала за определенный период и иметь вид — yyyyMMddhhmmss.lgp (где yyyy — номер года, MM — номер месяца, dd — номер дня в месяце, hh — номер часа, mm — номер минуты, ss — номер секунды).

При этом используется формат хранения лога журнала регистрации не в текстовом файле, а в отдельной базе данных на СУБД SQLite. Это является одним из способов оптимизации работы с Журналом регистрации.

Еще одним способом оптимизации является сокращение Журнала регистрации. Сделать это можно с помощью кнопки Сократить в его настройке.

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

Если Вы еще не являетесь подписчиком системы БухЭксперт8:

Активировать демо-доступ бесплатно →

или

Оформить подписку на Рубрикатор →

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

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

Администрирование — Администрирование данных 1С — Журнал регистрации. Журнал регистрации логи 8. Необходимо: Часть логов, например, за месяц, оставить доступными напрямую из базы, остальные обрезать и хранить на других дисках. Делать это необходимо автоматически. Как было раньше 8. Таким образом, каждая неделя логов хранилась в отдельном файле.

Вход Регистрация. Народ, срочно помогите пожалуйста!!!! Как в 1С 8. НЕ поможет. Если база скуль-серверная, журнал транзакций может дать налоговой счастье. А что им даст журнал регистрации?

В версии 8.

Журнал регистрации в 1С 8. При аутентификации пользователей в журнале так же создаются записи с указанием способа входа в программу. Данный механизм позволяет ответить на один из частых вопросов — кто последний вносил изменения в конкретный объект.

Удаление в 7GB файле длилось 15 мин на компе i7 3. Но вот если на 8. На большом количестве пользователей он может оказаться хуже старого режим работы. Чтобы вернуть старый режим записи — для этого при остановленном сервере 1С :.

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

Журнал учета счетов-фактур в 1С 8.3

sqlite3_step failed: database disk image is malformed
db: C:ut111Cv8Log1Cv8.lgd

Или другие ошибки связанные с sqlite.

Причина

Причиной ошибок sqlite может служить повреждение данных в файле журнала регистрации. Способ решения этой проблемы описан в данной статье. О том, что Вы столкнулись именно с этой проблемой говорит ошибка database disk image is malformed . При этом она может быть скрыта другими ошибками sqlite. Когда пользователи получают ошибки sqlite, следует искать ошибку database disk image is malformed в журналах клиентских приложений (для файлового варианта) или менеджеров кластера. Она будет указана в журнале в виде:

16:29.504002-0,EXCP,0,process=rmngr,Exception=EventLogException,Descr=’sqlite3_exec failed: database disk image is malformed
db: C:Program Files1cv8srvinfo
eg_154150b80b42-24a3-4f33-8508-5672acb806211Cv8Log1Cv8.lgd sql: PRAGMA journal_mode = OFF’

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

ВНИМАНИЕ! Все нижеследующие операции обязательно производите над копией файла журнала регистрации

  • Остановите кластер «1С:Предприятия» или завершите все клиенты для файлового варианта.
  • Скопируйте испорченный файл 1Cv8.lgd в отдельную директорию. Например, «C:LogRestore».
  • Туда же разархивируйте sqlite3.exe из архива, который скачале ранее.
  • В командной строке перейдите в рабочую директорию («C:LogRestore»).
  • Выполните команду:

sqlite3 1Cv8.lgd .dump >> backup.sql

  • Откройте файл backup.sql. Он может быть большой и MS Notepad его может не открыть. В этом случае воспользуйтесь, например, Notepad++.
  • Если самой последней строкой у вас является «ROLLBACK;» — замените ее на «COMMIT;» и сохраните файл.
  • Переименуйте файл 1Сv8.lgd в текущей директории в 1Cv8-orig.lgd.
  • В этой же директории выполните команду:
  • При этом могут выводиться ошибки. Это нормально.

  • Откройте файл 1Сv8.lgd Конфигуратором пустой файловой базы. Убедитесь, что данные сохранены.
  • Замените испорченный файл в том месте, где он был изначально на 1Cv8.lgd из текущей директории.
  • Журнал регистрации — вещь нужная и полезная, но, нередко очень и очень медленная.

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

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

    ЗаписьЖурналаРегистрации — позволяет добавить запись в журнал регистрации.

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

    УстановитьИспользованиеЖурналаРегистрации — позволяет программно установить уровни журнала регистрации, функция требует монопольного доступа и административных прав.

    ПредставлениеСобытийЖурналаРегистрации — возвращает локализованное название события.

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

    ПолучитьЗначенияОтбораЖурналаРегистрации — позволяет получить возможные значения параметров отбора журнала регистрации, что пригодиться для формирования фильтра при использовании функции выше.

    УстановитьИспользованиеСобытияЖурналаРегистрации — позволяет управлять регистрацией событий в журнале регистрации, требует административных прав.

    ПолучитьИспользованиеСобытияЖурналаРегистрации — получает текущее состояние управления регистрацией указанного события, требует административных прав.

    СкопироватьЖурналРегистрации — копирует часть журнала регистрации (в соответствии с фильтром) из одного файла в другой, требует административных прав.

    ОчиститьЖурналРегистрации — удаляет часть записей журнала регистрации (в соответствии с фильтром), применима только для журналов нового вида (.lgd) и требует административных прав.

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

    Кроме этого для журналов регистрации нового вида (.lgd) можно использовать другой способ — внешний источник данных.

    Для того, что бы использовать файл журнала регистрации в качестве внешнего источника данных, потребуется установить ODBC драйвер для SQLite, скачать его можно здесь (выбор между 32-х и 64-х битыми версиями зависит не от версии ОС, а от версии 1С).

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

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

    В форме списка журнала регистрации можно установить отбор и воспользоваться поиском. Поиск накладывается только на записи, которые уже отображаются (в данном случае последние 200 событий). Отбор же применяется ко всем записям.


    Похожие записи:

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *