gifts2017

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

Опубликовал Иван Иванов (Рэйв) в раздел Администрирование - Журнал регистрации

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

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

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

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

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

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

 

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

Наименование Файл Версия Размер
Организация мониторинга изменений объекта 93
.doc 83,00Kb
27.02.12
93
.doc 83,00Kb Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Евгений Сосна (pumbaE) 27.02.12 19:49
Печально, что все ради скачиваний...
2. Иван Иванов (Рэйв) 28.02.12 06:47
(1)Ну почему же печально? Денег никто не просит. А плюшкооборот на сайте, извините, не я придумал. :-) Претензии не ко мне. Я сам от него не в восторге.
3. Владимир (sinjevla) 28.02.12 10:24
(2)Это точно и каждый выкручивается как может.
Кто справку 1С опубликовывает, а кто и выставляет только обзоры а остальное качайте :)
4. Евгений Сосна (pumbaE) 28.02.12 11:24
Но ведь не банальным ЗначениеВСтрокуВнутр???? Посмотрели бы версионный контроль типовой, когда поменяете в объекте реквизиты, что будет?
5. Павел (Pavel777777) 29.02.12 09:04
А чем же не устраивает контроль версий объектов в типовых конфигурациях? ... Или у вас нетиповая?
7. Роман Ершов (MRAK) 29.02.12 10:33
А версионирование из БСП можно за пару часов к любой конфе прикрутить...
8. Андрей Мухин (Muhin555) 01.03.12 12:58
Я плюсик поставил, за то, с каким удовольствием описан процесс поимки вредителя. :)) За полученное удовольствие от похода к начальнику ;)
9. Denis Kolebakin (thorben) 01.03.12 16:03
У меня была раньше аналогичная ситуация. Менеджеры задним числом резервировали товар, а потом остатки «плыли» и последующие документы не перепроводились. Я решил проблему следующим образом:
создал подписку на событие. Она, в свою очередь, записывает табличную часть документа при каждом проведении в отдельный файл txt, которому присваивается имя из номера документа, даты документа и даты изменения.

Специально написанная внешняя обработка считывает, сравнивает и выдает в табличную часть список файлов с документами, которые изменялись. В одной строке по два файла одного и того же документа. При помощи щелчка мыши и стандартной функции СравнениеФайлов () открываются два окна с содержанием обоих файлов, и можно увидеть все изменения.
Хотя пойманные за руку менеджеры все равно пытаются отнекиваться.
10. vladal (Vladal) 29.03.12 12:29
Поддерживаю Пумбу!
(2) Т.е. ты признаёшь, что ради плюшкооборота сделал статью в файл?
СлабО напечатать? Или только для денех?
11. vladal (Vladal) 29.03.12 12:30
(9) Я посмотрел, как это реализовано в УПП и вподписке на события писал в отдельный РС "Версии объектов".
12. vladal (Vladal) 29.03.12 12:31
(3) И это печально. Уже нет того задора и сочувствия, какое было в сообществе.
13. vladal (Vladal) 29.03.12 12:35
(0) Вот сделай, как я - дал описание, дал пример обработки.
Помести свой текст в статью, а для тех, кто хочет неспешно ознакомиться в оффлайне - файлик.
http://infostart.ru/public/72380/
14. vladal (Vladal) 29.03.12 12:37
(7) Не всегда. БСП на УФ, хотя приложив голову - можно!
15. Роман Ершов (MRAK) 29.03.12 12:41
(14) УФ и в толстом клиенте работают
16. Иван Иванов (Рэйв) 29.03.12 14:07
(10) Да не слабо :-) Это был просто пробный камень. Если в дальнейшем будет что выложить в виде статьи - буду выкладывать бесплюшечно:-)
17. vladal (Vladal) 29.03.12 15:02
(16) Для начала переведи эту статью в человеческий вид.
Файлик можешь оставить - наверняка найдутся люди, кто хочет почитать в оффлайне.
18. Алексей Платонов (platon-81) 28.11.13 15:22
Молодец, строчки тч пришлось допилить но в целом огромное спасибо!!!!!!!!!!!!!!!!
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа