Журнал регистрации изменений (тюнинг от alexer)

10.01.15

База данных - Журнал регистрации

За основу взяли вот эту разработку: http://infostart.ru/public/19364/ от PowerBoy, т.к. она бесплатна и не требует существенных изменений конфигурации.

Скачать исходный код

Наименование Файл Версия Размер
TuningRegJur.cf
.cf 35,03Kb
1254
.cf 35,03Kb 1254 Скачать
КонвертацияСоСтаройВерсии.ZIP
.zip 3,93Kb
100
.zip 3,93Kb 100 Скачать
ЖурналИзмененияОбъекта.epf
.epf 16,50Kb
318
.epf 16,50Kb 318 Скачать

Перебрав множество подобных разработок, остановились именно на этой //infostart.ru/public/19364/, т.к. она бесплатна и не требует существенных изменений конфигурации.

Только были сделаны следующие доработки (тюнинг):

  1. Справочник ЖурналРегистрацииИзмененияОбъектов реквизит «СсылкаНаОбъект» теперь имеет тип строка и хранит внутреннюю ссылку на объект, а не саму ссылку как это было ранее, также в ТЧ этого справочника у реквизитов СтароеЗначение и НовоеЗначение вместо наименования объекта теперь хранится внутренняя ссылка, теперь можно просматривать ссылки ТЧ (бывает, что номенклатура имеет одинаковое наименование, но разный артикул).
  2. Изменен функционал:
    • 2.1. Если ТЧ Объекта строка сменила НомерСтроки, то в ЖурналРегистрацииИзмененияОбъекта делается одна запись: "Строка изменена", что существенно уменьшает рост БД, раньше делалось несколько записей по количеству реквизитов ТЧ, и еще "Строка добавлена", "Строка удалена".
    • 2.2.Реквизиты ТЧ Объекта были поделены на Ключевые и НеКлючевые, к НеКлючевым относятся реквизиты, имеющие простой тип (Число,Строка,Булево...). Если было изменение значения НеКлючевого реквизита, а значения Ключевых реквизитов не сменились, то в ЖурналРегистрацииИзмененияОбъекта делается запись "Строка изменена", раньше делалось несколько записей по количеству реквизитов ТЧ, и еще "Строка добавлена", "Строка удалена".
  3. Сменился Интерфейс обработки ЖурналИзменений, основные изменения коснулись просмотра ТЧ объекта.
  4. От Подсистемы.РегистрацияИзмененийВОбъектах и РегламентныеЗадания.ОчисткаЖурнала отказались, за ненадобностью. Обошлись только ОбщимМодулем, ПодпискамиНаСобытие, Справочником и Обработкой.

30.12.2009 Добавил обработку и инструкцию по конвертации данных из старой версии (см. файлы).
20.10.2010 Добавил обработку ЖурналИзмененияОбъекта.epf, позволяет просматривать изменения объекта из самого объекта, подключается как внешняя печатная форма (см. файлы).

Хочу выразить благодарность Ziggurat за проработку функционала данной разработки.
Не забудьте также поблагодарить PowerBoy, поставив плюсик в его топике.

 

Как было.

Как стало.

См. также

Журнал изменений с восстановлением состояния ссылочных объектов и архивацией по HTTP / COM (расширение + конфигурация, 8.3.14+, ЛЮБАЯ конфигурация)

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

База данных «сама» меняет данные в документах/справочниках? Тогда данный журнал изменений для Вас! Практически не влияет на скорость записи объектов за счет быстрого алгоритма! Скорость работы почти в 2 раза выше типового механизма "История изменений"! Позволяет следить за изменениями и удалением в любых ссылочных объектах конфигурации, с возможностью архивации по HTTP(!) или COM, и сверткой данных. А так же, может восстановить состояние реквизитов (значения) до момента изменения или удаления объекта из базы. Есть ДЕМО-база где можно самостоятельно протестировать часть функционала! Работает на любых платформах выше 8.3.14+ и любых конфигурациях! Версия 3.1 от 24.08.2023!

21600 руб.

15.05.2017    42673    10    24    

38

Версионирование объектов для Альфа-авто, ред 4 и 5.

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

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

4800 руб.

03.09.2016    42335    33    24    

38

LogManager - Внешний журнал регистрации в SQL

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

Журнал регистрации платформы 1С в SQL. Общая база хранения всех журналов. Через com-подключение регламентным заданием периодически догружает журналы регистраций из рабочих баз. Предоставляет настраиваемый доступ к журналам по правам подразделений. Формирует отчеты по пользователям и данным.

10000 руб.

23.05.2014    55627    52    16    

47

Мониторинг баз и серверов 1С

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

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

9000 руб.

28.08.2019    31215    14    21    

66

LogiCH - хранение и анализ журнала регистрации в сверхбыстрой СУБД ClickHouse

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

Конфигурация LogiCH эффективно решает проблему хранения и анализа записей журналов регистрации. Разработка использует столбцовую СУБД ClickHouse, одну из самых быстрых Big Data OLAP СУБД. Любой анализ журнала можно выполнить в одном отчете, в котором доступны все возможности СКД с учетом ограничений RLS. Количество подключаемых баз не ограничено и не влияет на скорость построения анализа.

5000 руб.

28.11.2018    19660    13    6    

37

Регламентное сокращение журнала регистрации

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

Внешняя обработка для регламентного сокращения журнала регистрации для конфигураций на базе БСП и платформы 8.3.20+

1 стартмани

29.12.2023    1420    16    dima_gsv    1    

12

Магия преобразований: ЖР, ТЖ, RAS/RAC, логи - универсальное решение Vector

Мониторинг Журнал регистрации Технологический журнал Абонемент ($m)

Как легко и быстро с помощью специализированных решений собирать, парсить и передавать логи и метрики.

1 стартмани

13.11.2023    3195    4    AlexSTAL    0    

42

Мониторинг состояния с отправкой в telegram

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

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

3 стартмани

26.09.2023    1855    11    doom2good    10    

13
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
99. NoRazum 29 26.02.14 15:06 Сейчас в теме
Обработка использую во многих местах работает отлично.

Но есть магазин с РИБ. Решил дописать чтоб можно было видеть с какого узла пришли изменения.
Добавил еще реквизит в справочник, изменил обработку чтоб дописывала в реквизит.

При дописывании еще подумал зачем условия отсекающие если обмен?

Обновил конфу. Сделал обмен.
На следующий день произошел FAIL.
При получении нового элемента через обмен записывался в журнал, но ГУИД стали разные.

Долго разбирался. Оказалось что из-за моей дописки.

Чтоб не наступали на грабли.
100. Evgeniy 102 22.05.14 09:38 Сейчас в теме
Насколько я понял, конфигурация которая сейчас выложена до сих пор заточена под 8.1
Может уже пора выложить для 8.2 релиз? а то не всегда есть возможность конвертировать через 8.1.
Так же непонятно, почему отчет выложен отдельно, мне кажется было бы лучше его внутрь конфигурации поместить.

И ещё, если не ошибаюсь раньше была небольшая инструкция по объединению данной разработки с рабочей базой 1С. Сейчас такой инструкции что-то не нашел:(
101. Evgeniy 102 22.05.14 09:49 Сейчас в теме
Ещё один вопрос. работает ли данный функционал на тонком клиенте?
Раньше использовал данную систему только на толстом и все работало замечательно.
Сейчас возникла надобность внедрить похожу систему на конфигурации где часть функционала используется на тонком клиенте.
103. rosinfo1 11.08.14 18:20 Сейчас в теме
Внедряю эту обработку у многих своих заказчиков.
На Комплексной Автоматизации после внедрения типового контроля на уровне записей, по справочнику номенклатура появились ошибки. Стала писаться битая ссылка в измерение Объект вместо справочника Номенклатура в регистр сведений НастройкиПравДоступаПользователей. Проанализировав программный код нашел ошибку. В процедуре РегистрацияИзмененийСделанныхВОбъектах, в строку
НовСсылка = ОъектМенеджер.ПолучитьСсылку();
нужно заменить на
НовСсылка = Источник.ПолучитьСсылкуНового();


104. serg1974 04.09.14 09:42 Сейчас в теме
Спасибо - используем уже 2 года! - спасает очень (надо её для 1с продать :) )
Возникла необходимость сделать анализ "вычерков" в документах (2 вида: заказ и реализация) сколько строк и колиств по строкам изменено операторами!
В "истории" есть все необходимое, но самим писать трудно - есть такие заготовки или можете ли вы написать такой отчет за оплату?
105. dyak84 04.01.15 09:31 Сейчас в теме
Все в идее, и реализации идеи все просто супер хорошо, но хотелось бы во первых пообщатся с автором, во вторых хоть как то решить проблему с реквизитами неограниченой длины и ошибкой формата потока.Может кто то из пользователей решил ету проблему большая прозьба поделится идеями. Зарание спасибо за ответ
Оставьте свое сообщение