Контроль изменений реквизитов справочников и документов

17.10.15

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

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

Файлы

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

Наименование Скачано Купить файл
Контроль изменений
.rar 546,13Kb
11 2 500 руб. Купить
Контроль изменений (версия 2)
.rar 554,70Kb
13 2 500 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

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

Обработка использует внешние компоненты FormEx.dll и 1sqlite.dll. Легко подключается к любой конфигурации без доработок. Данные хранятся во внешнем файле.

При открытии формы справочника или документа делается снимок его состояния на момент открытия. После закрытия формы опять делается снимок состояния объекта и сравнение с предыдущим снимком. Если были изменения реквизитов, предлагает ввести причину изменений.

Снимки состояния и изменения реквизитов пишутся в БД history.sdb в каталоге базы. Для того, чтобы посмотреть изменения, нужно открыть форму интересующего справочника или документа и нажать на кнопку F4.

Подключение: в процедуре ПриНачалеРаботыСистемы добавить

парам=СоздатьОбъект("СписокЗначений");
парам.ДобавитьЗначение(1,"Режим");
ОткрытьФорму("Отчет",парам,КаталогИБ()+"ExtForms\ИсторияОбъекта.ert");

22.10.2015г Добавил настройки контроля. В любом случае изменения фиксируются все, но запрос комментария и отражение изменений в карточке можно настраивать. Изменил сам интерфейс просмотра истории.

Вступайте в нашу телеграмм-группу Инфостарт

контроль изменение реквизитов контроль изменения справочников

См. также

Администрирование СУБД Журнал регистрации Системный администратор 1С:Предприятие 7.7 1C77 Бесплатно (free)

Прекращена работа программы "1CV7 starter program". Никто не может зайти в 1C 7.7. Апкреш. Что делать? Проверьте, возможно журнал регистрации информационной базы 1С: Предприятия 7.7 поврежден.

17.08.2020    7077    ksnik    3    

4

Журнал регистрации Инструменты администратора БД Системный администратор Программист 1С:Предприятие 7.7 1C77 Бесплатно (free)

Рассмотрим систему на базе Elasticsearch, Logstash и Kibana (ELK Stack) для анализа логов 1С Предприятие 7.7 с целью визуализации и анализа событий 1С.

22.01.2019    13344    phsin    20    

28

Журнал регистрации Учет рабочего времени Пользователь 1С:Предприятие 7.7 Абонемент ($m)

Система полной отчетности об использовании рабочего времени пользователями. Все действия пользователей. Сколько времени и на что потрачено. Работает с БД MSSQL, любое количество клиентов

5 стартмани

24.05.2016    18770    4    Art77    2    

6

Журнал регистрации Системный администратор Программист 1С:Предприятие 7.7 1C77 Бесплатно (free)

Все, кто работают с 7.7, знают, что журнал регистрации тормозит нещадно, в связи с чем пользы от него очень мало, и её ещё меньше, когда размер журнала превышает хотя бы 50 мегабайт. На Инфостарте, по- моему, даже есть средства для просмотра журнала, может, даже они эффективны, но моей мечтой всегда был sql-доступ к этому журналу, т.к. это просто, наглядно, удобно и, что самое важное, - очень быстро. Кому интересно - добро пожаловать.

11.12.2014    17202    VladC#    8    

7

Журнал регистрации Системный администратор 1С:Предприятие 7.7 1C77 Абонемент ($m)

Если вы пытаетесь посмотреть журнал регистраций, а у вас неожиданно 1С7.7 спрашивает пароль, хотя вы точно уверены, что пароль на журнал не ставили - поздравляю, у вас испорчен файл 1cv7.mlg

1 стартмани

07.04.2014    21802    28    dima_home    1    

3

Журнал регистрации Email рассылки Программист 1С:Предприятие 7.7 1C77 Абонемент ($m)

Очень полезно узнавать об ошибках при работе 1С раньше, чем пользователи придут жаловаться на проблемы. Если они вообще придут, а не будут молча ругать "глючную 1С".

1 стартмани

26.03.2014    19975    16    vcv    2    

5

Журнал регистрации Системный администратор 1С:Предприятие 7.7 Бесплатно (free)

При запуске программы выходило сообщение «Ошибка при запуске журнала регистрации». Дело было не в бабине..

04.10.2013    36607    Alexion    2    

5

Журнал регистрации Статистика базы данных Системный администратор Программист 1С:Предприятие 7.7 1C77 Абонемент ($m)

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

1 стартмани

02.08.2013    20546    25    EdGreen    7    

6
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. zarius 158 21.10.15 12:23 Сейчас в теме
Почему именно F4 - для вызова формы изменений? Обычно F4 - активно используется пользователями в качестве стандартного поведения 1С - открытия для выбора формы списка активного реквизита.
2. kras_71 93 22.10.15 18:15 Сейчас в теме
Можете любую назначить там есть процедура ПриНажатииКнопки
4. zarius 158 23.10.15 12:12 Сейчас в теме
(2) (3)
Понятно что можно любую - интересно было, почему у Вас именно F4?
Ну и по структуре хранения табличных частей - хранить их целиком через ЗначениеВСтроку() - не есть хорошо (хотя, конечно, "не хорошо" - больше для меня, т.к. скачивал обработку как раз ради того, чтобы посмотреть как реализовано логирование ТЧ).
3. kras_71 93 22.10.15 18:19 Сейчас в теме
Процедура ПриНажатииКнопкиКлавиатуры(конт,код,альт,шифт,контрл,символ,фсо)
Если Число(код)=115 Тогда
ИсторияИзмОбъекта();
фсо=0;
КонецЕсли;
КонецПроцедуры
5. kras_71 93 24.10.15 18:32 Сейчас в теме
F4 просто понравилась ))). А по поводу табличных частей - ни кто не мешает Вам сделать ещё одну таблицу в Sql и хранить их там по строчно. Делал для себя на скорую руку, понятно, что нет предела совершенству, но меня и такой вариант устраивает.
Для отправки сообщения требуется регистрация/авторизация