|
Свой журнал регистрации | ☑ | ||
---|---|---|---|---|
0
Domovoi
28.09.11
✎
09:25
|
Надо сделать некий журнал, в котором бы отражались изменения документа(пока достаточно одного), но механизм желательно сделать универсальный, чтоб в любой базе для любого дока можно было применить(естественно с предварительным прописыванием кода, если необходимо), еще было бы не плохо видеть изменения в подчинных объектах отображаемых и управляемых документом(к примеру регистр содержит статус докумнта, надо чтобы его изменение тоже фиксировалось). Возможно есть уже готовое решение или сформированное направление как это делать, собственно хотелось бы узнать как это делается и через что лучше реализовывать?
|
|||
1
asp
28.09.11
✎
09:26
|
например версионирование в УПП
|
|||
2
ZanderZ
28.09.11
✎
09:27
|
у нас фиксируется просто подробная регистрация в ЖР через подписку
|
|||
3
ruinous
28.09.11
✎
09:27
|
1
|
|||
4
evgen2011
28.09.11
✎
09:28
|
(1) и КА )
|
|||
5
Domovoi
28.09.11
✎
09:29
|
(1)Посмотрим
(2)Подробная это насколько? |
|||
6
ZanderZ
28.09.11
✎
09:30
|
(5) вплоть до реквизитов "был такой-то стал такой-то"
|
|||
7
Domovoi
28.09.11
✎
09:38
|
(6)А изменения в ТЧ тоже фиксировались?
|
|||
8
Axel2009
28.09.11
✎
09:39
|
(7) все что кроме ЖР чревато тем, что при откате транзакции весь лог в топку. а ЖР все равно все пишет
|
|||
9
Domovoi
28.09.11
✎
09:43
|
(8)Так если транзакция откатилась и ничего не поменялось, то зачем что-то записывать?
|
|||
10
polo_mino
28.09.11
✎
09:44
|
через подписку и РС, детализировать можно до реквизитов тч
|
|||
11
ZanderZ
28.09.11
✎
09:44
|
(7) да
|
|||
12
Domovoi
28.09.11
✎
09:44
|
+(9)Я может не так понял, что подрузумивается при откате транзакции?
|
|||
13
polo_mino
28.09.11
✎
09:46
|
есть на инфостарте примеры, включая комерческие
|
|||
14
Axel2009
28.09.11
✎
09:46
|
(12) все изменения откатились. изменений данных нет. а если не надо, тогда ЖР это делает, потому как там нет контроля транзакций.
|
|||
15
Domovoi
28.09.11
✎
09:48
|
(11)Вот тут у меня вопрос, а как вы конкретизируете, что изменилось в ТЧ? С реквизитом понятно: указываем реквизит и его новое значение, а с ТЧ? Указывать строку, реквизит и значение? Или как то более универсально делается?
|
|||
16
ZanderZ
28.09.11
✎
09:50
|
(15) в строке такой-то, реквизит такой-то, был такой-то, стал такой-то
|
|||
17
Domovoi
28.09.11
✎
09:50
|
(14)Так фиксировать что произошли изменения и записывать их в подписке, тогда уже все что можно отработает и там уже проверяшь, произошли изменения или нет...
Или я не так, что-то понимаю? |
|||
18
Domovoi
28.09.11
✎
09:52
|
(16)А если дерево значений в документе используется?
|
|||
19
Domovoi
28.09.11
✎
09:52
|
+(18)То как его записывать?
|
|||
20
Domovoi
28.09.11
✎
09:52
|
(13)Спасибо покапаюсь.
|
|||
21
ZanderZ
28.09.11
✎
09:54
|
(18) у дерева строк нет что ли ?
|
|||
22
Domovoi
28.09.11
✎
09:57
|
А вот такой еще момент, если в ТЧ взяли и строки местами поменяли, то как вы это отслеживаете и что вы пишите в ЖР(вплане какие изменения)?
|
|||
23
ZanderZ
28.09.11
✎
10:07
|
(22) такими же как и при изменении реквизита
|
|||
24
Domovoi
28.09.11
✎
10:08
|
(23)Т.е. если поменяли 2 строки местами, то вы отметите как изменение 2 строк? или удаление/добавление 2 строк? или еще как-то?
|
|||
25
ZanderZ
28.09.11
✎
10:10
|
(24) сравниваются строки по порядку их следования - если не совпадают - выводятся изменения, а что ты с ними сделал неважно
|
|||
26
Maxus43
28.09.11
✎
10:11
|
имхо не больно кошерно такое в ЖР писать, механизм версионирования более подходит. ЖР пухнет, надо чаще сокращать. Анализировать ЖР не удобно, отборы долго обрабатывает и т.д.
|
|||
27
AlexNew
28.09.11
✎
10:15
|
(18) Дерево значений в документе - сильно!
|
|||
28
Domovoi
28.09.11
✎
10:16
|
(27)Ну мало ли) Я ж универсальный механизм хочу)
|
|||
29
Maxus43
28.09.11
✎
10:18
|
(28) что мало ли? где ты его там возьмёш в документе? конопляное дерево чтоли?)
|
|||
30
ZanderZ
28.09.11
✎
10:18
|
(28) у нас этот механизм на УПП, ЗУП и БУХ и везде один и тот же..
|
|||
31
Domovoi
28.09.11
✎
10:28
|
А вот еще вопрос. Я например думаю в подписках определять изменения докумнта, так вот если у дока есть движения по регистрак, то подписку ставить на док и там пытаться найти все на что повлияло сохранение или проведение документа или же ставить на док и необходимые регистры?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |