Хранение истории изменения объектов.

27.02.12

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

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

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
Организация мониторинга изменений объекта
.doc 83,00Kb
98
98 Скачать (1 SM) Купить за 1 850 руб.

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

Кто-то из пользователей постоянно заходил в проведенные документы и менял там данные. Периодически возникали скандалы, потому что отчеты соотвественно показывали разные цифры. Пользователи дружно отнекивались и хором говорили, что "это программисты виноваты. Их программа неправильно работает"....  Ну вобщем каждый наверное хоть раз сталкивался с такими заявленияи:-) Так как виновного поймать не удавалось, документы постоянно открывались- закрывались, перепроводились, и даже по журналу достоверно отследить, кто, например, в данном конкретном случае изменил одного контрагента на другого, не представлялось возможным. Вобщем начало доходить до того что начальство стало склоняться к мнению пользователей( в том смысле, что виноваты программисты, неправильно напрограммировали чего-то - вот и не рабтает).

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

В прилагаемом файле описана методика организации этого механизма.

В конце хочу добавить, что пользователя, который постоянно менял документы я с помощью этого монитора отловил в течении нескольких дней.  Уверяю вас, вывести его на чистую воду, схватить за руку и отвести к высокому начальству – было ни с чем не сравнимое удовольствие : -)

 

См. также

Журнал регистрации Системный администратор Платформа 1С v8.3 Управляемые формы 1C:Бухгалтерия Россия Платные (руб)

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

22800 руб.

22.02.2018    35993    59    54    

57

Журнал регистрации Системный администратор Платформа 1С v8.3 1C:Бухгалтерия Платные (руб)

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

6000 руб.

28.11.2018    21376    18    7    

44

Журнал регистрации Программист Россия Бесплатно (free)

В материале рассматривается сравнение двух инструментов для работы с журналом регистрации 1С: утилиты ibcmd и платформы Vector. Описаны их функциональные возможности, тестирование производительности и практическое применение для преобразования логов в формат JSON.

20.11.2024    2010    user1913000    13    

20

Журнал регистрации Тестирование QA Программист Бесплатно (free)

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

21.10.2024    4083    leemuar    8    

24

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

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

1 стартмани

29.12.2023    2667    43    dima_gsv    3    

14

Журнал регистрации Мониторинг Системный администратор Программист Абонемент ($m)

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

1 стартмани

19.11.2023    1863    6    AlexSTAL    0    

8

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

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

1 стартмани

13.11.2023    5714    11    AlexSTAL    0    

47
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. pumbaE 27.02.12 19:49 Сейчас в теме
Печально, что все ради скачиваний...
2. Рэйв 126 28.02.12 06:47 Сейчас в теме
(1)Ну почему же печально? Денег никто не просит. А плюшкооборот на сайте, извините, не я придумал. :-) Претензии не ко мне. Я сам от него не в восторге.
3. sinjevla 186 28.02.12 10:24 Сейчас в теме
(2)Это точно и каждый выкручивается как может.
Кто справку 1С опубликовывает, а кто и выставляет только обзоры а остальное качайте :)
12. v.l. 437 29.03.12 12:31 Сейчас в теме
(3) И это печально. Уже нет того задора и сочувствия, какое было в сообществе.
10. v.l. 437 29.03.12 12:29 Сейчас в теме
Поддерживаю Пумбу!
(2) Т.е. ты признаёшь, что ради плюшкооборота сделал статью в файл?
СлабО напечатать? Или только для денех?
16. Рэйв 126 29.03.12 14:07 Сейчас в теме
(10) Да не слабо :-) Это был просто пробный камень. Если в дальнейшем будет что выложить в виде статьи - буду выкладывать бесплюшечно:-)
17. v.l. 437 29.03.12 15:02 Сейчас в теме
(16) Для начала переведи эту статью в человеческий вид.
Файлик можешь оставить - наверняка найдутся люди, кто хочет почитать в оффлайне.
4. pumbaE 28.02.12 11:24 Сейчас в теме
Но ведь не банальным ЗначениеВСтрокуВнутр???? Посмотрели бы версионный контроль типовой, когда поменяете в объекте реквизиты, что будет?
5. Pavel777777 72 29.02.12 09:04 Сейчас в теме
А чем же не устраивает контроль версий объектов в типовых конфигурациях? ... Или у вас нетиповая?
6. пользователь 29.02.12 10:31
Сообщение было скрыто модератором.
...
7. MRAK 728 29.02.12 10:33 Сейчас в теме
А версионирование из БСП можно за пару часов к любой конфе прикрутить...
14. v.l. 437 29.03.12 12:37 Сейчас в теме
(7) Не всегда. БСП на УФ, хотя приложив голову - можно!
15. MRAK 728 29.03.12 12:41 Сейчас в теме
(14) УФ и в толстом клиенте работают
8. Muhin555 28 01.03.12 12:58 Сейчас в теме
Я плюсик поставил, за то, с каким удовольствием описан процесс поимки вредителя. :)) За полученное удовольствие от похода к начальнику ;)
9. thorben 17 01.03.12 16:03 Сейчас в теме
У меня была раньше аналогичная ситуация. Менеджеры задним числом резервировали товар, а потом остатки «плыли» и последующие документы не перепроводились. Я решил проблему следующим образом:
создал подписку на событие. Она, в свою очередь, записывает табличную часть документа при каждом проведении в отдельный файл txt, которому присваивается имя из номера документа, даты документа и даты изменения.

Специально написанная внешняя обработка считывает, сравнивает и выдает в табличную часть список файлов с документами, которые изменялись. В одной строке по два файла одного и того же документа. При помощи щелчка мыши и стандартной функции СравнениеФайлов () открываются два окна с содержанием обоих файлов, и можно увидеть все изменения.
Хотя пойманные за руку менеджеры все равно пытаются отнекиваться.
11. v.l. 437 29.03.12 12:30 Сейчас в теме
(9) Я посмотрел, как это реализовано в УПП и вподписке на события писал в отдельный РС "Версии объектов".
13. v.l. 437 29.03.12 12:35 Сейчас в теме
(0) Вот сделай, как я - дал описание, дал пример обработки.
Помести свой текст в статью, а для тех, кто хочет неспешно ознакомиться в оффлайне - файлик.
http://infostart.ru/public/72380/
18. platon-81 55 28.11.13 15:22 Сейчас в теме
Молодец, строчки тч пришлось допилить но в целом огромное спасибо!!!!!!!!!!!!!!!!
Оставьте свое сообщение