|
Управление распределенными базами данных: как увидеть, кто изменил объект |
☑ |
0
Паладин
08.07.08
✎
14:17
|
Добрый день! есть конфигурация УТ, центральная база и несколько периферийных (УРБД)
Было изменено наименование одного элемента справочника контрагенты.
Как узнать, из какой периферийной базы пришло изменение этого справочника?
|
|
1
ТелепатБот
гуру
08.07.08
✎
14:17
|
|
|
2
Bober
08.07.08
✎
14:18
|
Стандартными средствами никак :(
|
|
3
Паладин
08.07.08
✎
14:20
|
(2) вот засада
|
|
4
Restart
08.07.08
✎
14:21
|
Если в периферийных базах заданы префиксы, то по ним можно узнать
|
|
5
ASV
08.07.08
✎
14:25
|
(0) архив фалов обмена есть?
посмотреть гуид обекта в базе, искать в обменных файлах
|
|
6
Restart
08.07.08
✎
14:26
|
(3) а какое это имеет значение, из какой базы пришло? Наказать виновных?
Посмотри в периферийных базах, в какой элемент изменен? из той и пришло...
В остальных пока из центральной не пришёл документ в котором использован измененный элемент все должно остаться по старому, а если обмен только в одном направлении, то все совсем просто.
|
|
7
Bober
08.07.08
✎
14:30
|
Если хочешь знать об этом, то потребуется немного доработать конфигурацию.
Работы на 10 минут, после сможешь получать эту и другую информацию.
|
|
8
i-rek
08.07.08
✎
14:34
|
(0) позвонить в филиалы и попросить заглянуть в журналы регистраций ))
|
|
9
Паладин
08.07.08
✎
14:42
|
(5) архива файлов нет
(6) сейчас так и ищу
(7) мысль, подумаю как сделать
(8) ЛОЛ)))
|
|
10
Bober
08.07.08
✎
14:50
|
(9) Создай подписку на событие ПриЗаписи() - подцепи объекты (СправочникСсылка, ДокументСсылка), создай регистрСведение с измерением Объект - и свойством ведущее - таким образом в подменю перейти получищь доступ к истории.
В ресурс добавь строку - в нее катай всю информацию.
Вот и все. Осталось написать процедуру события, установить доступ к РС и включить его в план обмена.
|
|
11
Паладин
08.07.08
✎
14:52
|
(10) спасибо за совет!
|
|