Сокращение журнала регистрации 1С: 8.3

Публикация № 510970 06.04.16

Администрирование БД - Журнал регистрации

Журнал регистрации логи 8.3 сократить журнал

Работа с журналом регистрации в 1С: 8.3 изменилась по сравнению с 8.2. Рассмотрим варианты автоматического и ручного обрезания журнала регистрации.

Проблема:  На сервере растут логи баз на платформе 8.3.

Необходимо: Часть логов, например, за месяц, оставить доступными напрямую из базы, остальные обрезать и хранить на других дисках. Делать это необходимо автоматически.

Как было раньше(8.1 и 8.2): В конфигураторе можно было указать настройку: «Разделять хранение журнала по периодам» и указать период, например, Неделя. Таким образом, каждая неделя логов хранилась в отдельном файле. Батником копировались и архивировались старые логии на отдельный диск, чтобы они не занимали место на сервере. При необходимости посмотреть «древний» лог, мы возвращали файл за требуемый период на место и просматривали его стандартными средствами 1С.

Как нынче в 8.3: Журнал регистрации хранится в файле 1Cv8.lgd – это файл базы данных sqlite. Настройка «Разделять хранение журнала по периодам» в конфигураторе отсутствует. Осталась кнопка «Сократить», с помощью которой обрезается часть журнала и переносится в указанный файл. Однако после этого размер логов не уменьшается. Что нужно сделать, чтобы размер файла уменьшился, напишу чуть ниже.

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

Что было сделано: В планировщике заданий добавил задание, которое выполняет cmd-файл, который запускает 1С с параметрами. В параметре "/Execute", указан путь до обработки, которая копирует часть журнала регистрации в файл, затем эту часть обрезает. 

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

    Фильтр = Новый Структура("ДатаОкончания");
    Фильтр.ДатаОкончания = НачалоГода(ТекущаяДата());
    СкопироватьЖурналРегистрации(,ИмяФайлаКопииЖурнала, Фильтр);
    ОчиститьЖурналРегистрации(Фильтр);

Обработку запускаю cmd-файлом:

"C:\Program Files\1cv82\common\1cestart.exe" ENTERPRISE /S "ServerName:PortNumber\NameBD" /N "ИмяПользователя" /P "Пароль" /Execute "D:\Сократить журнал регистрации\СократитьЖурналРегистрацииПериод.epf" /C "Период=Неделя; СохранитьЖР=D:\Сократить журнал регистрации\НашиЛоги"

 В параметре «/С» передается период деления журнала регистрации (День / Неделя / Месяц / Год) и путь до места, где будут храниться обрезанные логи.

После сокращения журнала регистрации размер файла журнала регистрации не изменяется. Чтобы он изменился, необходимо остановить агент сервера и выполнить команду vacuum. Затем запустить службу агента сервера. В планировщике заданий добавил задание, которое выполняет следующий cmd-файл:

net stop "1C:Enterprise 8.3 Server Agent (x86-64)"
sleep 5
D:\scripts\sqlite3.exe D:\ДиректорияХраненияЛоговНаСервере\1Cv8Log\1Cv8.lgd vacuum
net start "1C:Enterprise 8.3 Server Agent (x86-64)"

Утилиту  sqlite3.exe можно скачать с официального сайта http://www.sqlite.org/

Для того чтобы в cmd-файле можно было использовать кириллицу, сохраняю его через «Notepad++» в кодировке ОЕМ866.

Что получили: Логи хранятся за каждую неделю в отдельных файлах. Размер файла 1Cv8.lgd не увеличивается.

Обрезанную часть логов, перенесенную в отдельный файл, можно просмотреть штатными средствами 1С: Все функции->Стандартные->Журнал регистрации->Еще->Просмотреть из файла.

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

 

Есть идея более простого обрезания и сохранения логов без запуска 1С на сервере с обработкой: можно останавливать агент сервера, переименовывать файл 1Cv8.lgd и запускать сервер. При первом запуске 1С будет создан новый пустой файл журнала регистрации. Главный минус этого варианта: если после переименования файла потребуется посмотреть журнал регистрации, то придется открывать журнал из внешнего файла, который может лежать на недоступном для пользователя диске сервера. В варианте же приведенном выше, в журнале будет храниться история не меньше, чем за указанный период (День / Неделя / Месяц / Год).

В общем-то и все. Если есть замечания и дополнения, добро пожаловать в комментарии. Все важные нюансы обязательно добавлю в статью. Спасибо.

Скачать файлы

Наименование Файл Версия Размер
Работа с журналом регистрации 1С83

.epf 7,48Kb
295
.epf 7,48Kb 295 Скачать
Сократить журнал регистрации

.epf 7,17Kb
260
.epf 7,17Kb 260 Скачать

Специальные предложения

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. oldfornit 06.04.16 11:56 Сейчас в теме
в принципе не обязательно выполнять vacuum - новые записи будут добавляться в освободившееся внутри файла базы место
erazh; softgarant; solary; +3 Ответить
2. TODD22 18 06.04.16 12:13 Сейчас в теме
(1) oldfornit,
в принципе не обязательно выполнять vacuum

Это когда базу не раздуло. А то у меня например она занимает 90Гб. Из 240 Гб дискового места.... мне она такая большая за год не нужна....
3. oldfornit 06.04.16 13:37 Сейчас в теме
(2) TODD22, настройте очистку по регламенту, один раз сожмите и в будущем будет занимать ровно столько места, сколько надо. по аналогии с журналом транзакции в MS SQL
5. solary 180 07.04.16 07:40 Сейчас в теме
(2) TODD22, обработка как раз писалась в то время, когда 1С выпустили проблемное обновление платформы и логи баз росли по 300МБ в день...
6. solary 180 07.04.16 07:41 Сейчас в теме
(1) oldfornit, хороший вариант, особенно для тех, кто не перезапускает агент сервера каждый день.
4. CheBurator 3077 06.04.16 20:38 Сейчас в теме
7. heavymetal 86 13.04.16 08:40 Сейчас в теме
Полезная штука. Тем более заметил, что иногда начинаются непонятные глюки с сервером 1с и зависанием сеансов. Но каким-то странным образом после удаления логов эти глюки уходят, а через некоторое время возвращаются. И каждый раз чистка логов помогает на время.
Не знаю от чего это, мистика просто. Релизы платформ причем могут быть разные. Но на некоторых серверах такого нет. То ли еще и ОС замешали что ли
8. karapuzzzz 64 13.04.16 12:40 Сейчас в теме
Вот я не пойму. Раз уж сделала 1С хранение журнала в SQLite, почему не хранить журнал в отдельной СУБД вообще на другом сервере?
9. solary 180 14.04.16 08:00 Сейчас в теме
(8) karapuzzzz,
почему не хранить журнал в отдельной СУБД вообще на другом сервере

предполагаю, что это сделано для универсальности работы с журналом регистрации для серверных и файловых баз.
10. oldfornit 14.04.16 08:52 Сейчас в теме
(9) а как насчет скорости? Все-таки писать в локальную sqlite/текстовые файлы быстрее, чем на удаленный сервер.
11. solary 180 18.04.16 14:18 Сейчас в теме
(10) oldfornit, возможно. Скорость действительно тут очень важна.
Но когда у вас файловый вариант базы, больше некуда писать, кроме как в локальную sqlite.
12. TODD22 18 26.04.16 09:57 Сейчас в теме
Если я удалю(перемещу) файл журнала регистрации который на sqlite. У меня при перезапуске сервер новый файл создаст?
А то старый не сжимается. Вываливается при сжатии платформой с ошибкой.
13. oldfornit 26.04.16 10:37 Сейчас в теме
(12) TODD22, да, сервер создаст новый файл. При желании можно сделать так, чтобы новый журнал был в старом (текстовом формате). Для этого достаточно положить в каталог журналов файл с именем "1с.LGP" (если не напутал)
14. TODD22 18 26.04.16 10:40 Сейчас в теме
(13) oldfornit, Да создал новый файл.
Мне старый формат не нужен. Лог стал 100Гб и никак не хотел урезаться. При сжатии падал с ошибкой.
15. danya1606 25 20.07.16 15:06 Сейчас в теме
Я так понял обработка при операции копирования журнала регистрации просто заменяет данные в старом журнале регистрации т.е удаляет старые и добавляет новые записи, сделанной аналогичным образом, а не дополняет?
16. solary 180 21.07.16 15:28 Сейчас в теме
(15) danya1606, верно, копирует часть журнала регистрации текущей базы в файл. Если файл уже существует, то он будет заменен. Если установлена галка "Скопировать и сократить", то ЖР будет скопирован в файл и затем удален из базы до указанной даты.
17. danya1606 25 26.07.16 10:44 Сейчас в теме
(16) А можно ли как то добиться того что - архивный файл ЖР будет дополняться записями допустим делать такой перенос каждый квартал?
18. solary 180 27.07.16 12:31 Сейчас в теме
(17) danya1606, стандартная процедура СкопироватьЖурналРегистрации(<ИмяВходногоФайла>, <ИмяВыходногоФайла>, <Фильтр>) заменяет файл, если он существует. Можно восстанавливать ЖР из файла в базу, а потом снова обрезать но большим периодом))) Но в чем смысл?
19. danya1606 25 29.07.16 16:51 Сейчас в теме
(18) Смысл в том чтобы держать копить один файл журнала регистрации допустим за год, ну а с функцией скопировать получается что он делает копию ЖР а не дополняет тот архивный. Объясню по простому например учет в программе 1С начнем с 01-01-2016, т.е. от это даты и начинается ЖР:
1)01-04-2016 делаем первый - срезку ЖР
2)01-07-2016 делаем вторую срезку ЖР получается второй отдельный файл
3)01-10-2016 делаем третью срезку ЖР получается третий отдельный файл
В итоге если вдруг нам понадобиться проанализировать за целый год разом ЖР по определенному объекту нам придется три раз файлы подменять для данной операции.
20. herfis 458 29.07.16 17:59 Сейчас в теме
Чтобы не иметь гемора с настройкой ротации логов, я просто веду ЖР в старом формате (можно стопорнуть сервак и подложить пустой файлик со старым названием, после старта ЖР будет вести в него запись в старом формате). И вообще считаю перевод логов на SQLite ошибкой.
kuzyara; uri1978; mrnovel; Grigoripal; RodinMax; Infected; +6 Ответить
21. enzain 11.08.16 11:28 Сейчас в теме
Никто не реализовывал службу переноса всех данных из файла в, например, MS-SQL?
А то логи, за пару месяцев в 90 гиг немножко утомили, если честно уже ....
22. oldfornit 11.08.16 12:42 Сейчас в теме
(21) enzain, реализовывал. Не стоит оно того. Запись в базу данных происходит достаточно медленно - практически день в день. Итоговые размеры базы - по размеру больше чем в SQLITE.

Есть решение по переносу ЖР в elasticsearch - посмотрите тут вебинар по big data
23. odinarhitektor 28.11.17 12:33 Сейчас в теме
Пишу скрипт так, как указано в статье не выполняет команду, в чем может быть проблема?
Прикрепленные файлы:
24. solary 180 29.11.17 08:53 Сейчас в теме
(23) Вы запускаете sqlite3.exe, в статье же описывается как запустить сжатие из командной строки D:\scripts\sqlite3.exe D:\ДиректорияХраненияЛоговНаСервере\1Cv8Log\1Cv8.lgd vacuum
На больших базах логов (десятки ГБ) мне не удавалось дождаться сжатия, приходилось писать журнал с нуля, а потом вовремя обрезать.
25. odinarhitektor 30.11.17 15:02 Сейчас в теме
(24) sqlite ругается "unreconized token" на открытие файла
26. odinarhitektor 30.11.17 15:58 Сейчас в теме
(25)
(24) sqlite ругается "unreconized token" на открытие файла
по команде .open 1cv8.lgd (при этом файл лога лежит в той же папке где и sqlite) и затем с новой строки vacuum; у меня получилось, но скриптом не удается выполнить действия в две строки.
27. AlexO 132 05.09.18 14:18 Сейчас в теме
копирует часть журнала регистрации в файл, затем эту часть обрезает
обработка копирует только неделю, и какую неделю - последнюю, 7 дней от запуска, с начала? Или копирует определенное количество строк?
Что остается - лог .lgd без недели, который потом ужимается, или неделя забирается в отдельный файл, остается тоже условная "неделя", а остальное стирается?
28. b-dm 170 07.02.19 14:11 Сейчас в теме
поясните пожалуйста, в чем разница между обработками, из описания откровенно говоря не понял...
29. solary 180 08.02.19 10:11 Сейчас в теме
(28) Обработка "Работа с журналом регистрации 1С83" - это обработка в которой можно ВРУЧНУЮ:
- восстановить журнал из файла,
- очистить журнал до даты(место не освободится, если не выполнить vacuum),
- скопировать часть журнала регистрации в файл.

При запуске обработки "Сократить журнал регистрации" сразу запустится сокращение журнала регистрации по параметрам, которые передаются при открытии 1С.
30. user1234203 05.07.19 10:52 Сейчас в теме
Поставили задачу сократить журнал регистрации. Впервые с таким столкнулся вообще и вот те на! Ваша статья. Спасибо большое, буду пробовать сейчас.
31. Alv_prog 22.01.20 13:01 Сейчас в теме
При попытке сократить журнал регистрации в формате lgd, сталкиваюсь с ошибкой "Ошибка совместного доступа к файлу 'C:\Users\[имя пользователя службы сервера 1с]\AppData\Local\Temp\v8_6E3E_da64.tmp'. 32(0x00000020): The process cannot access the file because it is being used by another process." Платформа 8.3.16.1063
32. Toliban 06.02.20 09:12 Сейчас в теме
(31)
0x00000020

Та же ошибка (0x00000020) при попытки отбора по журналу регистрации. При это сам журнал (без отбора) открывается нормально. Платформа 8.3.16.1063. Журнал регистрации в формате lgd
33. Fox-trot 143 06.02.20 09:24 Сейчас в теме
38. user1430187 30.06.20 22:18 Сейчас в теме
(31) (32) Ребят, получилось решить проблему с совместным доступом?
41. DennyPhilord 65 25.11.20 22:22 Сейчас в теме
(31) Да, это проблема платформы 8.3.16.1063
34. Shecurok 12.03.20 13:12 Сейчас в теме
Не пойму, что указывается в ENTERPRISE /S "ServerName:PortNumber\NameBD"
База серверная. Надо ли оставлять ServerName? номер порта я понял, а namebd это наименование базы данных на русском? или как?
37. solary 180 10.06.20 18:28 Сейчас в теме
(34) Например, ENTERPRISE /S "server-1C:1641\ZUP"
35. improg 29.04.20 15:06 Сейчас в теме
(0) вопрос к автору, не возникала ли у вас проблема как в этой ветке, интересует именно момент копирования

https://forum.infostart.ru/forum9/topic240289/#message2435336
36. solary 180 10.06.20 18:20 Сейчас в теме
(35) Нет, такой проблемы не возникало.
39. exhoric 22.09.20 11:15 Сейчас в теме
В версии 8.3.15.1830 - не работает.
Прикрепленные файлы:
40. dr_Ed 07.10.20 14:40 Сейчас в теме
Мы перенесли сервер 1С на новый сервер.
Хотим загрузить журнал регистраций со старого сервера в новый.
Поможет ли мне эта обработка?
Версия сервера 8.3.17.1549
42. 127.0.0.0 01.12.20 22:03 Сейчас в теме
(40) почему бы его просто не перенести (особенно если это одна 1-2 базы )
1. останавливаем сервер.
2. журналы архивируем.
3. переносим сервер
4. запускаем сервер (в это время появляются новые каталоги для журнала)
5. останавливаем и раскидываем журнал в соответствующие базы.
понятно что если баз 1С в районе 1-10 не особо много займет времени
если больше .. к примеру 30 баз.. то процесс может стать утомительным и вероятность закинуть журнал не в ту базу вырастит )
43. Luniona 17.10.21 00:12 Сейчас в теме
Спасибо! 2021 год и до сих пор актуально!
Оставьте свое сообщение

См. также

Отправка ошибок из журнала регистрации на почту

Журнал регистрации Email рассылки Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Обработка для отправки списка вчерашних ошибок из журнала регистрации на электронную почту. Подключается как внешняя обработка с запуском по расписанию. Для работы требует БСП. Тестировалось на платформе 8.3.21.1607 и конфигурации Бухгалтерия предприятия КОРП 3.0.122.97.

1 стартмани

10.11.2022    751    4    q_i    2    

Loggie. Детальное логирование изменений данных в 1С

Журнал регистрации Платформа 1С v8.3 Абонемент ($m)

Расширение для платформы 1С (с режимом совместимости не менее 8.3.11), детализирующее изменение данных констант, справочников, документов, регистров сведений и накоплений. Для каждого изменения объекта или поля его Табличной Части запоминается состояние до и после, при условии их наличия.

1 стартмани

02.09.2022    3318    8    MrWonder    15    

История изменений реквизитов с настройкой нужных для отслеживания

Журнал регистрации Поиск данных Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

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

1 стартмани

11.05.2022    2288    6    windsurf    7    

Отчет по журналу регистрации. Очередной. Но с фишками...

Журнал регистрации Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Есть уже несколько вариантов отчетов по журналу регистрации. Этот отличается от прочих тем, что если не указать период - строится от предыдущего запуска до текущего момента. И отборы СКД транслируются в отборы к запросу данных ЖР. Это позволяет настроить рассылку отчета хоть каждую минуту. А как бонус - в СКД значения отборов можно выбрать из списка.

1 стартмани

14.02.2022    2655    17    ValeriVP    2    

Использование Clickhouse для работы с журналом регистрации

Журнал регистрации Платформа 1С v8.3 Абонемент ($m)

В данной статье я опишу свой опыт внедрения ClickHouse для анализа журнала регистрации.

1 стартмани

03.02.2022    5153    19    Segate    24    

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

Журнал регистрации Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

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

1 стартмани

13.12.2021    3473    56    cmax    14    

Статистика работы пользователя Промо

Журнал регистрации Статистика базы данных Учет рабочего времени Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

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

3 стартмани

17.07.2011    55355    453    imozg    63    

История объекта (УФ, БСП)

Журнал регистрации Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Украина Россия Абонемент ($m)

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

2 стартмани

13.12.2021    2699    3    AnryMc    0    

Анализ журнала регистрации

Журнал регистрации Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Абонемент ($m)

Внешняя обработка, предназначена для анализа записей журнала регистрации. Анализа как общего состояния "здоровья" базы, так и каких-либо характерных проблем. Может пригодится администратору, менеджеру проекта, разработчику для наблюдения в процессе эксплуатации разработок. Для конфигураций на управляемых формах и платформы 8.3. Проверено на УТ11.4, КА2.4, УНФ1.6, БП3.0.

1 стартмани

10.12.2021    2966    7    tps_01    2    

Анализ изменений, отчет по версиям объектов

Журнал регистрации Платформа 1С v8.3 1С:Бухгалтерия 3.0 Россия Абонемент ($m)

Отчет демонстрирует изменения в базе на основе библиотеки стандартных подсистем (регистр версии объектов).

1 стартмани

24.11.2021    3147    17    GoodWinSpr    0    

Просмотр документов, измененных задним числом Промо

Журнал регистрации Платформа 1С v8.3 1С:Управление торговлей 10 Россия Абонемент ($m)

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

2 стартмани

12.08.2015    34591    62    ПерваяСистема    17    

LogosFor1C. Подсистема сквозного логирования на клиенте и сервере в разные приемники

Журнал регистрации Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

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

1 стартмани

11.11.2021    5451    7    cprit    17    

Фоновая отправка информации журнала регистрации из конфигураций на базе 1С:Библиотека стандартных подсистем

Журнал регистрации БСП (Библиотека стандартных подсистем) Email рассылки Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

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

1 стартмани

25.10.2021    7616    10    mayz    2    

Выгрузка данных из журнала регистрации в таблицу на форме (обычное приложение)

Журнал регистрации Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

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

1 стартмани

26.08.2021    3824    10    user995537    0    

Получение запросом данных журнала регистрации хранящегося в SQLite Промо

Журнал регистрации Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

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

1 стартмани

17.09.2014    80275    250    rtnm    38    

Определение даты создания элемента любого справочника

Журнал регистрации Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Обработка может быть полезна администраторам 1С и ответственному за чистоту баз персоналу. Когда создали контрагента? Когда сделали дубль товара? Данная обработка ответит на подобные вопросы. Дата создания элемента любого справочника определится по его наименованию.

1 стартмани

06.08.2021    4257    4    Pirat-37    6    

Поиск событий в журнале регистрации (1Cv8.lgd) без блокировки работы пользователей.

Журнал регистрации Платформа 1С v8.3 Абонемент ($m)

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

1 стартмани

14.06.2021    4540    13    Goody    0    

Идентификация (авторизация) пользователей

Журнал регистрации Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

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

1 стартмани

06.05.2021    4249    4    opera199    1    

Монитор журнала регистрации Промо

Журнал регистрации Инструменты администратора БД WEB-интеграция Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

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

2 стартмани

29.06.2015    48050    162    andy23    51    

Рассылка по ошибкам журнала регистрации

Журнал регистрации Email рассылки БСП (Библиотека стандартных подсистем) Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

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

1 стартмани

26.04.2021    5072    13    wonderboy    0    

Анализ версий объектов

БСП (Библиотека стандартных подсистем) Журнал регистрации Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Абонемент ($m)

Отчет по версионированию объектов, позволяет просматривать историю изменения реквизитов за период, выбирать реквизиты для сравнения, накладывать отбор на объекты. И при этом выполняется в фоне, не мешая вам работать.

6 стартмани

20.04.2021    4160    13    GlebBR    8    

Внешний отчет на СКД "Ошибки и предупреждения журнала регистрации". Для любой типовой конфигурации 1С: Предприятие 8.3

Журнал регистрации Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

20 мая 2021 года в онлайн формате пройдет Форум пользователей 1С:Документооборота. Когда, как не сейчас, намекнуть разработчикам на возможные улучшения в конфигурациях (если по-честному, просто совпало). Типовой отчет по журналу регистрации либо невозможно добавить в регламентную рассылку, либо невозможно настроить вариант (по крайней мере, я не знаю этих возможностей). Хотя очень неплохо иметь представление о происходящем в базе 1С именно на регулярной основе. Данная разработка исправляет это упущение. Интересующихся прошу под кат...

4 стартмани

19.04.2021    6318    11    capitan    6    

Подсистема: История изменений реквизитов объекта, в том числе табличных частей. 1С 8.2 Промо

Журнал регистрации Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Данная подсистема предназначена для хранения истории изменений реквизитов шапок и табличных частей документов и справочников. Подсистема основана на записях изменений реквизитов в регистр сведений с указанием автора и времени изменения.

1 стартмани

12.11.2012    46353    299    allert73    16    

Поиск в журналe регистрации 1С *.lgd

Журнал регистрации Платформа 1С v8.3 Управляемые формы Абонемент ($m)

Обработка для моментального поиска данных в журнале регистрации 1С SQLite (.lgd).

1 стартмани

16.02.2021    4659    22    S_Morozov    2    

Активность пользователей на основании журнала регистрации

Журнал регистрации Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Абонемент ($m)

Активность пользователей информационной базы за период в разрезе пользователей, видов документов, самих документов и количества строк в них. Отчет выводит данные о созданных документах за период и количестве строк в них.

1 стартмани

22.11.2020    5393    57    chagbig    6    

История изменения реквизитов для любых конфигураций

Инструменты администратора БД Журнал регистрации Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

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

5 стартмани

14.08.2020    7100    27    alvabul    3    

Журнал регистрации на СКД (полностью программная реализация) Промо

Журнал регистрации Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Очередная вариация на тему отчет по журналу регистрации на СКД

1 стартмани

22.08.2013    29886    229    Жолтокнижниг    6    

Список пользователей за период

Журнал регистрации Платформа 1С v8.3 1С:Управление нашей фирмой 1.6 1С:Документооборот Абонемент ($m)

Анализируя Журнал регистрации выводит список всех пользователей, которые заходили в текущую базу в выбранном периоде

10 стартмани

12.08.2020    5850    12    Gvozdod    1    

Объединение (слияние) журналов регистрации через СкопироватьЖурналРегистрации

Журнал регистрации Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

В основном это для тех, кто накосячил с журналом, а он оказался нужен.

1 стартмани

20.07.2020    8126    14    tech1c    2    

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

Журнал регистрации Платформа 1С v8.3 1С:Бухгалтерия 3.0 Россия Абонемент ($m)

Бывает, нужно знать, кто, кроме вас, открывал конфигуратор 1С и вносил ли изменения в саму конфигурацию. Представленная внешняя обработка добавляется в регламентные задания и по расписанию отправляет письмо по указанным адресам с отбором журнала регистрации за предыдущие сутки по действиям с конфигуратором за исключением указанных в ней пользователей (и пользователей операционной системы). Тестировалось на платформе 1С:Предприятие 8.3 (8.3.15.1830), в конфигурациях 1С ЗУП Проф 3.1.13.151 и 1С Бухгалтерия КОРП 3.0.75.93.

1 стартмани

13.05.2020    6901    2    Svetlanka_sv    0    

Анализ транзакций по журналу регистрации 1С 8 Промо

Журнал регистрации Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 1С:Зарплата и Управление Персоналом 2.5 1С:Управление торговлей 10 1С:Управление производственным предприятием 1С:Управление нашей фирмой 1.6 Россия Абонемент ($m)

Из журнала регистрации (ЖР) можно почерпнуть немного информации о производительности. 28.08.2012 Новая версия с графическим представлением

1 стартмани

28.12.2011    31126    305    leksmut    30    

Отслеживание ошибок в журнале регистрации

Журнал регистрации Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Как узнать об ошибках из журнала регистрации, когда вы не на рабочем месте? Легко!

1 стартмани

25.04.2020    8921    9    maslyann    0    

История отправки электронной почты по документам. Расширение. БП 3.0

Документооборот и делопроизводство Email рассылки Журнал регистрации Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Бухгалтерский учет Абонемент ($m)

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

3 стартмани

31.03.2020    9061    26    Diks_Soft    2    

Журнал регистрации в эластике с использованием службы без использования 1С (.net + elastic)

Журнал регистрации Платформа 1С v8.3 Абонемент ($m)

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

1 стартмани

09.03.2020    7730    13    pashamak    5    

Версионирование объектов Промо

Журнал регистрации Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 1С:Зарплата и Управление Персоналом 2.5 1С:Управление торговлей 10 1С:Управление производственным предприятием Россия Абонемент ($m)

Немного измененный механизм версионирования объектов. Может использоваться с любой конфигурацией (возможно с небольшими доработками). Тестировался на УТ 10.3. Основное отличие - контроль уже записанных версий объектов.

1 стартмани

25.05.2012    46264    420    kolos    23    

Анализ и контроль журнала регистрации

Журнал регистрации Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Хотите получать данные о том, что происходит в вашей базе 1С? (Например: Узнавать о любых ошибках в базе, отследить пользователей, заходивших в базу)

10 стартмани

30.01.2020    8788    5    overloader    0    

Версионирование (история изменений) объектов в 1С:Предприятие 8

Журнал регистрации Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Версионирование представляет собой опцию, с помощью которой пользователь может легко установить, кто и когда изменил находящийся в базе документ, а также какие именно изменения имели место.  Платформа 1С:Предприятие 8 имеет сходную опцию – журнал регистрации, однако эта опция не позволяет выяснить характер изменений, журнал регистраций позволяет только узнать, когда был изменен документ и какой пользователь внес изменения. В платформе 8.3.11 данный механизм встроен "ИсторияДанных" и позволяет работать с версионированием через встроенные механизмы платформы, что является несомненным плюсом. Данная конфигурация предназначена для более ранних версий.

1 стартмани

15.01.2020    29530    61    ClickUp    0    

Журнал регистрации SQLite, кластер, метаданные

Журнал регистрации Платформа 1С v8.3 Абонемент ($m)

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

1 стартмани

22.12.2019    9343    4    AlexSTAL    2    

Отчет об изменениях в объектах Промо

Журнал регистрации Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

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

1 стартмани

21.11.2011    27877    210    i132    6    

Универсальная обработка (УФ) для работы с журналом регистрации в формате SQLite через ODBC

Универсальные обработки Журнал регистрации Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Абонемент ($m)

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

1 стартмани

27.11.2019    8486    15    Spartacus    7    

Выгрузка журнала регистрации в SQL

Журнал регистрации Управляемые формы Конфигурации 1cv8 Россия Абонемент ($m)

Ни для кого не секрет, что для эффективного использования возможностей встроенного журнала регистрации требуется приложить немало усилий. Я не спорю, что тема избита, но тем не менее... Хотел предложить для Вас мое решение. Задача: Легкий способ ежедневно анализировать журнал регистрации. Для реализации не стал я использовать Elasticsearch. Возможно, это и удобный способ, но мне не понравилось по ряду причин. Меня устраивает, когда журнал с ошибками приходит на электронную почту ответственным за поддержку и открывается в excel. А также, когда лог-базу можно открыть как внешний источник данных, например, совсем в другой базе, где таких источников, как правило, несколько.

3 стартмани

25.11.2019    10158    21    MikeLetto    0    

Управление историей изменения данных

Журнал регистрации Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Данная обработка позволяет включить версионирование объектов истории изменения данных.

10 стартмани

09.11.2019    13693    13    D_E_S131    3    

Анализ времени проведения документов Промо

Журнал регистрации Статистика базы данных Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Данный отчет показывает сколько времени тратится на проведение документов определенного вида.

1 стартмани

06.05.2011    27084    208    anderson    20    

Версионирование объеков УТ 10 с возможностью перехода к сохраненной версии

Журнал регистрации Универсальные функции Платформа 1С v8.3 1С:Управление торговлей 10 Абонемент ($m)

Версионирование объектов УТ 10.3 с возможностью перехода к сохраненной версии. Взята стандартная система версионирования УПП, добавлена возможность восстановления ранее сохраненной версии.

1 стартмани

28.10.2019    14612    71    art.prm    8    

Быстрый поиск в журналe регистрации 1С *.lgd

Журнал регистрации Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Обработка для быстрого поиска данных в журнале регистрации 1С SQLite (.lgd). 8.3.15.

1 стартмани

10.10.2019    13493    38    andboss    7    

Сложнейшая загрузка журнала регистрации в ElasticSearch (или делаем настоящий ETL)

Журнал регистрации Платформа 1С v8.3 Россия Абонемент ($m)

Году в 2017ом возникло (наверное странное на тот момент) желание перегрузить журнал регистраций 1С в ELK. Чтобы журналы место на диске не съедали, 1С программисты забыв поставить фильтр сервер не подвешивали, все журналы лежали в одном месте да и можно было безопасно туда ответственных пользователей пускать, чтобы сами смотрели кто какой документ поправил.На предложение написать выгрузку сразу из 1С программисты благополучно забили ("ой на это минимум месяц", "у нас срочные бизнес-фичи" и т.д. и т.п.). Зато попалась статья от Aleksey.Bochkov (https://infostart.ru/public/182820/). Ну и решили мы все это запилить без 1С программистов. Во что влезаем я тогда еще не понимал. А вылилось почти в год допилок (хорошо хоть в фоновом режиме) в цельный ETL с использованием C#, T-SQL и прочими делами.

1 стартмани

27.09.2019    19376    6    DonAlPatino    34    

Удаление журнала регистрации с отбором

Журнал регистрации Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

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

2 стартмани

05.09.2019    11832    38    doctorov_s    5    

Как отправить ошибки из журнала регистрации на почту? Продолжение. Отдельная база

Журнал регистрации Платформа 1С v8.3 Абонемент ($m)

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

1 стартмани

27.05.2019    9859    5    wowik    0    

Запуск встроенного в платформу механизма История данных для ленивых

Журнал регистрации Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

В последних версиях платформы 1С появился замечательный механизм Истории данных. Если кратко, механизм позволяет сохранять историю, просматривать, сверять и самое приятное, это восстанавливать любую версию объекта. А самое главное, чтобы это заработало, не нужно продумывать, писать и поддерживать тонны кода, все уже сделано за нас... Возникает вопрос: Как запустить встроенный в платформу механизм Истории данных ничего не кодируя?

1 стартмани

24.05.2019    17735    25    _root    13    

Подсистема для выгрузки, быстрого поиска и анализа журнала регистрации 1С в Elasticsearch

Журнал регистрации Поиск данных Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Elasticsearch - это opensource решение для очень быстрого поиска данных в больших массивах информации. Использование этого решения позволит решить проблемы с поиском и анализом больших объемов информации журнала регистрации. Протестировано на платформах начиная с 8.3.10.2580.

5 стартмани

15.05.2019    19003    34    Nikolo17    14