gifts2017

Филер - запись-просмотр изменений документов пользователями

Опубликовал Михаил (mdzen) в раздел Администрирование - Журнал регистрации

Журнал регистрации изменений для 1С77.  
Записывает изменения в документах.

В качестве ознакомления выкладываю небольшую тестовую конфу.

Записывает изменения в документах.

Изменения пишет в справочники.
Регистрируются изменения в реквизитах шапки и в записях табличных частей.
Минимум доработок в конфигурациях (писалась под ТИС 77)
Использует 1CPP + FormEx

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

Для минимизации внедрений в девственность кода 1С Использован класс Перехватчик - сформированно подобие подписки на события.

Спасибо создателям 1CPP, FormEx и форуму 1С. За помощь отдельно пользователям форума 1CPP dnp и artbear.

Недостатки:

1. хранение в базе - длинные строки раздувают 1SBLOB.DBF. можно попробовать хранение во внешних базах, MySQL например,

но требует однако установки этой MySQL.

2. Не доработана гибкая настройка....

Система в настоящее время не развивается. Выкладывается в качестве примера реализации.... Так что сильно не пинаем..

Вобщем все открыто - кому надо пользуйтесь.

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

Наименование Файл Версия Размер Кол. Скачив.
-
.1245135039 856,25Kb
19.02.13
178
.1245135039 856,25Kb 178 Скачать
Для всех
.1245244391 856,25Kb
19.02.13
184
.1245244391 856,25Kb 184 Бесплатно

См. также

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

Комментарии

1. Михаил (mdzen) 16.06.09 10:56
1CPP и FormEx включены в архив - те релизы на которых крутится данная система.
Big Brother; +1 Ответить
2. Донат Каверин (Donat) 16.06.09 22:11
А нельзя ли сделать для Всех?
Заранее спасибо.
3. Сергей Пономарев (.S.e.R.e.G.a.) 17.06.09 14:10
4. Михаил (mdzen) 17.06.09 17:11
(2) Можно. Второй файл "для всех"
5. rafinadik25 (rafinadik25) 08.07.09 11:37
Это работает только в базе DBF. А в SQL не работает?
6. Михаил (mdzen) 08.07.09 12:28
Делалось для DBF. В SQL не пробовал. Про логирование 1С SQL читай http://www.klerk.ru/soft/1c/?8776. Компания "SoftPoint" в этой области создала продвинутую систему http://www.softpoint.ru/products_id1.htm
7. Евгений Долиновский (Dolly_EV) 08.12.09 09:59
Респект за идею!! взял как основу, хочу переделать под внешнее хранилище, добавить гибкую настройку для выбора, чего логировать, и дописать класс для перехвата справочников
9. Владимир Тим (TimVG) 24.12.09 11:56
В ДБФ работает, а в SQL не хочет :(
Подскажите хоть где рыть.
10. Михаил (mdzen) 27.12.09 09:18
(9) В каком месте "не хочет"?
По идее разницы быть не должно, т.к. перехватывает события ПриЗаписи, ПриУдаленииДокумента и т.п. и пишет лог в справочники - Справочник.Лог, Справочник.История, Справочник.Запись.
Копай в классе ПерехватГКДокументы (проверка происходит в процедуре ПослеЗаписи()), ПерехватГМ...... 8-)
11. Павел Б (lame) 02.09.10 06:58
Если из документа Реализация - удалить строку - не фиксируется , однако
12. Павел Б (lame) 02.09.10 06:59
а .. гоню .. извините .. не сразу увидел
все пишет.


Есть ли для Бух такое ?
13. Алексей Пацура (formula76) 22.06.15 20:08
В тестовой приложеной базе работает, при объединенини выдает
глПерехватчикСобытийГМ = СоздатьОбъект("ПерехватГМ");
{Глобальный модуль(188)}: Неудачная попытка создания объекта (ПерехватГМ)
компоненты свежие.
14. Михаил (mdzen) 30.06.15 18:14
(13) formula76,
Попробуйте с версиями компонент из предлагаемого набора - все работает .
В настоящий момент работа по теме не ведется - работоспособность с последними версиями компонент не проверялась.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа