Имя: Пароль:
1C
 
Как поймать - кто меняет документ
0 lamme
 
09.07.21
19:18
Приветствую.
ут10 (переписанная и пепепиленная)

документ ЗК. я его открываю.
держу откртым мин 5
в это время что-то перезаписывает документ
потому что если я в комментарий пытаюсь что-то вставить - то мне в ответ - версия объекта изменилась.

перерыл все
найти не могу (регламентные. подписки.)

как можно поймать - что записывает этот документ.
(проявляется только при работе с пользователями .. те кто-то что-то делает - и это что-то перезаписывает документ...)

(по рукам дать. согласен - кто так делал. но факт остается)
1 ildary
 
09.07.21
19:36
(0) можно попробовать поймать через ТЖ.
2 lamme
 
09.07.21
19:37
можно идею.
как?
3 ДенисЧ
 
09.07.21
20:05
А что, в ЖР тишина?
4 TormozIT
 
гуру
09.07.21
20:19
Открой журнал регистрации и наложи отбор по этому документу и увидишь имя пользователя, который менял и тип сеанса.
Наверняка фоновое задание какое то меняет его. Дальше будешь изучать код от метода запуска этого фонового задания.
5 ДедМорроз
 
10.07.21
00:14
Вполне может быть,что твоя открытая форма и меняет.
Если программисты криво код написали.
6 Timon1405
 
10.07.21
11:49
(5) "версия" относится к объекту а не к форме, раз система пишет что она поменялась, то объект изменился в другом сеансе
7 acht
 
10.07.21
12:37
(6) > раз система пишет что она поменялась, то объект изменился в другом сеансе
Нет.
8 ДедМорроз
 
11.07.21
18:45
Если поменялась версия,то поменялся объект и через другой объект.
Можно в форме справочника сделать
ОбъектДляИзменения = Ссылка.ПолучитьОбъект();
ОбъектДляИзменения.Записать();

И все.